@charset "utf-8";
/* CSS Document */

*{ margin:0;padding:0;}
ul,li,dl,ol{list-style:none;}
ul{list-style:none;}
img{border:none;}
a:link,a:hover{text-decoration:none;outline:none;}
b{font-weight: normal;}
body{font-family:"微软雅黑",Arial,Helvetica, sans-serif; font-size:12px;}
.clb{clear:both}
.fl{float: left;}
.fr{float: right;}
.db{display: block;}
.dn{display: none;}
.ofh{overflow: hidden;}
.dl {display:inline-block;}
.lh48{line-height: 48px;}
.lh32{line-height: 32px;}
.bold {font-weight: bolder;}
.brn{border-right: none;}
.mb80{margin-bottom: 80px;}
.mb27{margin-bottom: 27px;}
.margin5{margin: 5px;}
.margin10{margin: 10px;}
.margin-top-10{margin-top: 10px;}
.margin-left-10{margin-left: 10px;}
.margin-left-20{margin-left: 20px;}
.margin-left-30{margin-left: 50px;}
.padding-left-10{padding-left: 10px;}
.padding-left-20{padding-left: 20px;}
.padding-left-30{padding-left: 30px;}
.bgcolor-hui{background: #e4e4e4 none repeat scroll 0 0;}

/*头部*/
.header{width: 1000px;height: 40px;margin: 0 auto;position: relative;color: #454545;line-height: 40px;}
.logo{position: absolute;left: 0;top: 0;z-index: 10;}
.headerl{padding-left: 312px;}
.headerr span{display: inline-block;vertical-align: top;}
.headerr .no1 b{color:#c30e17;}
.headerr .no2 a{padding: 0 20px;text-align: center;color: #454545;display: block;}
.headerr .no2 a:hover{color: #007186;font-weight: bold;}
.headerr .no3 a{background: #d13b3e;color: #fff;font-size: 16px;width: 130px;padding-left: 20px;display: block;}
.headerr .no3 a i{padding-left: 11px;position: absolute;top: 14px;}
.headerr .no3 a i img{}
.nothingbg{height: 110px;background: url(../images/wubgicon_08.jpg) no-repeat center center;position: relative;margin: 0 auto;margin-bottom: 20px;}
/*.nothingbg img{width: 1443px;height: 110px;position: absolute;left: -221.5px;}*/


/*导航*/
.navbar{width: 1000px;height: 32px;line-height: 32px;font-weight: bold;font-size: 14px;border-bottom: 1px solid #000;margin-bottom: 68px;margin: 0 auto;}
.navbar ul li{float: left;padding:0 20px;}
.navbar ul li.no1{padding-left: 0;}
.navbar ul li .navtitle{float: left;color: #000;position: relative;padding-bottom: 9px;cursor: pointer;}
.navbar ul li .navtitle > a{color: #000;}
.navbar ul li.cur .navtitle,.navbar ul li.cur .navtitle > a{color: #b10505;}
.navbar ul li.cur .navtitle i{position: absolute;width: 100%;height: 5px;bottom: 6px;display: block;background: #b10505;}
.navbar ul li .navtitle:hover{color: #b10505;}
.navbar ul li .navtitle:hover i{position: absolute;width: 100%;height: 5px;bottom: 6px;display: block;background: #b10505}
.drop_down{position: absolute;margin: auto;width: 162px;left: 50%;margin-left: -81px;background: #e4e4e4;top: 40px;color: #000;z-index: 11;display: none}
.drop_down  span{display: block;position: relative;height: 30px;text-align: center;font-weight: normal;}
.drop_down span a{display: block;position: relative;padding: 0 0 0 10px;height: 30px;text-align: center;font-weight: normal;color: #000;}
.drop_down span a:hover{background: #b10505;color: #fff;font-weight: bold;}
.drop_down span a:hover b{width: 7px;height: 9px;background: url(../images/jiaojiaonavicon_03.jpg) no-repeat center center;position: absolute;left: 8px;top: 11px;}
.drop_down span.cur a{background: #b10505;color: #fff;font-weight: bold;}
.drop_down span.cur b{width: 7px;height: 9px;background: url(../images/jiaojiaonavicon_03.jpg) no-repeat center center;position: absolute;left: 8px;top: 11px;}
/*导航结束*/

/*栏目*/
.catalogue{clear:both;padding-left: 16px;height: 38px;font-weight: bold;position: relative;line-height: 38px;}
.catalogue b{padding: 0 3px;}
.catalogue a{color: #000;font-weight: normal;font-weight: bold;position: relative;line-height: 38px;}
.catalogue i{width: 10px;height: 15px;position: absolute;top: 12px;left: 0;display: block;background: url(../images/hongjiaojiaoicon_07.jpg)no-repeat center center;}

/*查询*/
.selectinner{clear: both;}
.selectinner li{float: left;width: 238px;height: 30px;margin-right: 13px;line-height: 30px;position: relative;margin-bottom: 12px;}
.selectinner li.last{margin-right: 0px;}
.select_aim{width: 82px;height: 30px;display: block;float: left;background: #dedede;color: #000;text-align: center;}
.order_select{width: 156px;height: 30px;padding: 0;margin: 0;border: none;color: #a3a3a3;text-indent: 5px;border: 1px solid #dedede;vertical-align: top; outline: none;}
.queryinner{clear: both;height: 34px;line-height: 34px;position: relative;margin-bottom: 12px;}
.order_select2.brn{border-right: none;}
.select_aim2{width: 82px;height: 32px;display: block;float: left;color: #000;text-align: center;font-weight: bold;}
.order_select2{width: 172px;height: 34px;padding: 0;margin: 0;border: none;color: #a3a3a3;text-indent: 5px;border: 1px solid #dedede; vertical-align: top;outline: none;}
/*搜索*/
.search{margin-top: 20px;margin-bottom: 10px;height: 34px;}
.search_input{width: 238px;border: 1px solid #dedede;width: 228px;height: 32px;line-height: 34px;text-indent: 5px;color: #858585;padding: 0 5px;border-right: none;outline: none;}
.search_input .button{}
.button{width: 98px;height: 34px;line-height: 34px;font-size: 14px;font-weight: bold;color: #fff;text-align: center;display: block;background: #b10505;border: 0;cursor: pointer;border: none;outline: none;}

/*内容*/
.bdinner{width: 1000px;margin: 0 auto;}
/*表格*/
.table{clear: both;}
.table{border: 1px solid #cccccc;border-bottom: none;text-align: center;border-collapse: collapse;width: 100%;}
.table th{height: 34px;line-height: 34px;text-align: center;background: #b10505;color: #fff;border: none;border-right: 1px solid #8e0404;}
.table .last{border-right: none;}
.table th.zyd{width: 246px;}
.table tr{border-bottom: 1px solid #cccccc;line-height: 32px;}
.table tr.firsta{border-bottom: none;}
.table td{border-right: 1px solid #cccccc; padding-left: 10px;}
.buttona{padding: 5px 15px;color: #b10505;border:  1px solid #b10505;cursor: pointer;}
.background_e4e{ background: #e4e4e4;}
.tabletips{margin-bottom: 10px;font-size: 14px;}

/*页码*/
.pagema{}
.pagema span{float: left;}	
.pagema span a{width: 68px;height: 32px;line-height: 32px;text-align: center;font-size: 14px;border: 1px solid #a2a2a2;border-right: none;display: block;float: left;cursor: pointer;color: #000;}
.pagema span a:hover{color: #b10505;}
.pagema span.bian a{border-left: 1px solid #a2a2a2;}
.pagema span.lastpage{border-right: 1px solid #a2a2a2;}
.pagema ul{float: left;}
.pagema li{float: left;}
.pagema li.bian{border-left: 1px solid #a2a2a2;}
.pagema li a{float: left;width: 32px;height: 32px;font-size: 14px;text-align: center;line-height: 32px;border: 1px solid #a2a2a2;border-right: none;cursor: pointer;color: #000;}
.pagema li a:hover{border: 1px solid #b10505;border-right: none;background: #b10505;color: #fff;}
.pagema li.cur a{border: 1px solid #b10505;border-right: none;background: #b10505;color: #fff;}

/*兼容新界面补充样式*/
.text-left {
  text-align: left;
}
.text-right {
  text-align: right;
}
.text-center {
  text-align: center;
}
.text-justify {
  text-align: justify;
}
.table-condensed{text-align: left;}
h4{clear: both;}
/*pannel*/
.panel{margin-bottom: 20px;}
.panel-heading {
	clear: both;
	font-weight: bold;
  padding: 10px 15px;
  border-bottom: 1px solid transparent;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.panel-heading > .dropdown .dropdown-toggle {
  color: inherit;
}
/*栅格*/
.col-md-1{width:80px;}
.col-md-2{width:160px;}
.col-md-3{width:240px;}
.col-sm-2{width:80px;}
.col-sm-3{width:160px;}
.col-sm-4{width:240px;}
.col-md-offset-10,.col-md-offset-9{float:right; margin-right: 20px;}
/* 表单 */
.form-inline .form-group {display: inline-block;margin-bottom: 5px; margin-top: 5px; vertical-align: middle;}
.form-inline .form-control {display: inline-block;width: 156px;vertical-align: middle;}
.form-inline .form-control-static {
    display: inline-block;
  }
  .form-inline .input-group {
    display: inline-table;
    vertical-align: middle;
  }
  .form-inline .input-group .input-group-addon,
  .form-inline .input-group .input-group-btn,
  .form-inline .input-group .form-control {
    width: auto;
  }
  .form-inline .input-group > .form-control {
    width: 100%;
  }
  .form-inline .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .radio,
  .form-inline .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .radio label,
  .form-inline .checkbox label {
    padding-left: 0;
  }
  .form-inline .radio input[type="radio"],
  .form-inline .checkbox input[type="checkbox"] {
    position: relative;
    margin-left: 0;
  }
  .form-inline .has-feedback .form-control-feedback {
    top: 0;
  }
.form-horizontal{}
.form-horizontal .radio,
.form-horizontal .checkbox,
.form-horizontal .radio-inline,
.form-horizontal .checkbox-inline {
  padding-top: 7px;
  margin-top: 0;
  margin-bottom: 0;
}
.form-horizontal .radio,
.form-horizontal .checkbox {
  min-height: 27px;
}
.form-horizontal .form-group {
  padding-top: 5px;
}
.form-horizontal .control-label {
    padding-top: 7px;
    margin-bottom: 0;
    text-align: right;
  }
.input-group {
  position: relative;
  display: table;
  border-collapse: separate;
}
.input-group .form-control {
  position: relative;
  z-index: 2;
  float: left;
  /* width: 100%; */
  margin-bottom: 0;
}
.input-group-addon,
.input-group-btn,
.input-group .form-control {
  display: table-cell;
}
.input-group-addon:not(:first-child):not(:last-child),
.input-group-btn:not(:first-child):not(:last-child),
.input-group .form-control:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.input-group-addon,
.input-group-btn {
  /* width: 1%; */
  white-space: nowrap;
  vertical-align: middle;
}
.input-group-addon {
  padding: 5px 5px;
  font-size: 14px;
  font-weight: normal;
  line-height: 1;
  color: #555;
  text-align: center;
  background-color: #eee;
  border: 1px solid #ccc;
  border-radius: 4px;
}
.input-group-addon input[type="radio"],
.input-group-addon input[type="checkbox"] {
  margin-top: 0;
}
.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group > .btn,
.input-group-btn:first-child > .dropdown-toggle,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group-addon:first-child {
  border-right: 0;
}
.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group > .btn,
.input-group-btn:last-child > .dropdown-toggle,
.input-group-btn:first-child > .btn:not(:first-child),
.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group-addon:last-child {
  border-left: 0;
}
.form-inline, .form-group{clear: both; margin-bottom: 5px;}
.form-group label{width: 82px;height: 30px;line-height: 30px;display: block;float: left;background: #dedede;color: #000;text-align: center;}
.form-control{width: 156px;height: 30px;padding: 0;border: none;text-indent: 5px;border: 1px solid #dedede;vertical-align: top; outline: none;}
.help-block {
  display: block;
  margin-top: 5px;
  margin-bottom: 10px;
  color: #737373;
}
/*宽度*/
.width-100{width: 100px;}
.width-200{width: 200px;}
.width-300{width: 300px;}
.width-400{width: 400px;}
.width-500{width: 500px;}
.width-600{width: 600px;}
/*按钮*/
a.btn{padding: 5px 15px;color: #b10505; border:  1px solid #b10505;cursor: pointer;white-space:nowrap; }
button.btn{width: 98px;height: 34px;line-height: 34px;font-size: 14px;font-weight: bold;color: #fff;text-align: center;background: #b10505;border: 0;cursor: pointer;border: none;outline: none;}

.btn-default{}
.btn-primary{}
/*背景*/
.bg-primary{background: #e4e4e4;}
.bg-success {
  background-color: #dff0d8;
}
.bg-info {
  background-color: #d9edf7;
}
.bg-warning {
  background-color: #fcf8e3;
}
.bg-danger {
  background-color: #f2dede;
}
/*标签*/
.nav {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.nav > li {
  position: relative;
  display: block;
}
.nav > li > a {
  position: relative;
  display: block;
  background-color: #eee;
  padding: 5px;
  margin: 2px 0px;
  color: black;
}
.nav > li > a:hover,
.nav > li > a:focus {
  text-decoration: none;
  background-color: #eee;
  color: #b10505;
  font-weight: bold;
}
.nav > li.disabled > a {
  color: #777;
}
.nav > li.disabled > a:hover,
.nav > li.disabled > a:focus {
  color: #777;
  text-decoration: none;
  cursor: not-allowed;
  background-color: transparent;
}
.nav-tabs {
  /* border-bottom: 1px solid #ddd; */
}
.nav-tabs > li {
  float: left;
  margin-bottom: -1px;
}
.nav-tabs > li > a {
  margin-right: 2px;
  line-height: 1.42857143;
  border: 1px solid transparent;
  border-radius: 4px 4px 0 0;
}
.nav-tabs > li > a:hover {
  border-color: #eee #eee #ddd;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  color: #b10505;
  font-weight: bold;
  cursor: default;
  background-color: #fff;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
}
.tab-content > .tab-pane {
	clear: both;
  display: none;
}
.tab-content > .active {
  display: block;
}
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

/* 分页 */
.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 20px 0;
  border-radius: 4px;
}
.pagination > li {
  display: inline;
}
.pagination > li > a,
.pagination > li > span {
  position: relative;
  float: left;
  padding: 6px 12px;
  margin-left: -1px;
  line-height: 1.42857143;
  color: #000;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #a2a2a2;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
  margin-left: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  z-index: 3;
  color: #fff;
  background-color: #b10505;
  border-color: #b10505;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  z-index: 2;
  color: #fff;
  cursor: default;
  background-color: #b10505;
  border-color: #b10505;
}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
  color: #777;
  cursor: not-allowed;
  background-color: #fff;
  border-color: #ddd;
}
/*tooltip*/
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  line-height: 1.42857143;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  white-space: normal;
  filter: alpha(opacity=0);
  opacity: 0;

  line-break: auto;
}
.tooltip.in {
  filter: alpha(opacity=90);
  opacity: .9;
}
.tooltip.top {
  padding: 5px 0;
  margin-top: -3px;
}
.tooltip.right {
  padding: 0 5px;
  margin-left: 3px;
}
.tooltip.bottom {
  padding: 5px 0;
  margin-top: 3px;
}
.tooltip.left {
  padding: 0 5px;
  margin-left: -3px;
}
.tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 4px;
}
.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.top-left .tooltip-arrow {
  right: 5px;
  bottom: 0;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.top-right .tooltip-arrow {
  bottom: 0;
  left: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #000;
}
.tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #000;
}
.tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.tooltip.bottom-left .tooltip-arrow {
  top: 0;
  right: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.tooltip.bottom-right .tooltip-arrow {
  top: 0;
  left: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
/*thumbnail*/
.thumbnail {
  
  display: block;
  padding: 4px;
  margin-bottom: 20px;
  line-height: 1.42857143;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
  -webkit-transition: border .2s ease-in-out;
       -o-transition: border .2s ease-in-out;
          transition: border .2s ease-in-out;
}
.thumbnail > img,
.thumbnail a > img {
  margin-right: auto;
  margin-left: auto;
  max-width:200px;
   _width:expression(this.width<200px?"auto":"200px");
}
a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active {
  border-color: #337ab7;
}
.thumbnail .caption {
  padding: 9px;
  color: #333;
}

.table-responsive {
  min-height: .01%;
  overflow-x: auto;
}
@media screen and (max-width: 767px) {
  .table-responsive {
    width: 100%;
    margin-bottom: 15px;
    overflow-y: hidden;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid #ddd;
  }
  .table-responsive > .table {
    margin-bottom: 0;
  }
  .table-responsive > .table > thead > tr > th,
  .table-responsive > .table > tbody > tr > th,
  .table-responsive > .table > tfoot > tr > th,
  .table-responsive > .table > thead > tr > td,
  .table-responsive > .table > tbody > tr > td,
  .table-responsive > .table > tfoot > tr > td {
    white-space: nowrap;width: 100%,
  }
  .table-responsive > .table-bordered {
    border: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:first-child,
  .table-responsive > .table-bordered > tbody > tr > th:first-child,
  .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  .table-responsive > .table-bordered > thead > tr > td:first-child,
  .table-responsive > .table-bordered > tbody > tr > td:first-child,
  .table-responsive > .table-bordered > tfoot > tr > td:first-child {
    border-left: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:last-child,
  .table-responsive > .table-bordered > tbody > tr > th:last-child,
  .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  .table-responsive > .table-bordered > thead > tr > td:last-child,
  .table-responsive > .table-bordered > tbody > tr > td:last-child,
  .table-responsive > .table-bordered > tfoot > tr > td:last-child {
    border-right: 0;
  }
  .table-responsive > .table-bordered > tbody > tr:last-child > th,
  .table-responsive > .table-bordered > tfoot > tr:last-child > th,
  .table-responsive > .table-bordered > tbody > tr:last-child > td,
  .table-responsive > .table-bordered > tfoot > tr:last-child > td {
    border-bottom: 0;
  }
}